변수
✒️ 2025-05-19 10:25 내용 수정
특정 데이털르 저장하기 위한 메모리 공간
- Java의 변수(Variables)와 상수(Constant), JavaScript의 변수와 상수처럼 데이터를 담는 공간이다.
- Python은 동적 정형이므로 변수 선언 시 자료형을 미리 지정하지 않아도 알아서 자료형의 타입을 지정한다.
- 자료형 체계#2. 동적 정형(Dynamic type checking) 참고.
- JavaScript도 동적 정형이며, Java는 정적 정형 언어이기에 변수 선언 시에 자료형을 지정해줘야 했다.
변수 생성
- 변수를 생성할 땐
=를 사용하여 변수 이름에 값을 지정한다.
a = 10
b = "Apple"
c = [1, 2, 3]
- 변수 이름을 생성할 때는 예약어나 일부 특수 기호 등을 피하는 것이 좋다.
- Java의 변수(Variables)와 상수(Constant)#변수에 있는 이름 생성 규칙 참고.
두 변수 값 교체
- Python에선
,를 사용하여 두 변수의 값을 변경할 수 있다.
>>> a = 2
>>> b = 7
>>> a, b = b, a
>>> a
7
>>> b
2